load restraint assemblies - Turkish English Dictionary